2019年4月10日
Jerry
5415
2019年6月22日
tkinter 是 Python3 的标准 GUI 库。Python3 使用 tkinter 可以快速的创建 GUI 应用程序,对于简单的图形界面 tkinter 还是能应付自如。
一、第一个界面程序
简单的四句代码就可以创建一个界面程序:
import tkinter
root = tkinter.Tk()
if __name__ == "__main__":
root.mainloop()
注意:最开始博主傻了吧唧的把文件名字写成了tkinter,结果死活就是找不到model,看了半天原因才是因为文件名字,实在尴尬。
设置如下参数可以控制窗体尺寸、标题等。
#设置窗口标题
root.title("JerryCoding")
#设置窗口尺寸
root.geometry("400x200")
#设置窗口禁止拉伸
root.resizable(width=False, height=False)
二、修改窗体背景图
import tkinter
root = tkinter.Tk()
#设置窗口标题
root.title("JerryCoding")
#设置窗口尺寸
root.geometry("400x200")
#设置窗口禁止拉伸
root.resizable(width=False, height=False)
#设置窗口图标
root.iconbitmap('m.ico')
#设置背景图片
canvas = tkinter.Canvas(root, width=400, height=200)
bg_file = tkinter.PhotoImage(file="bg.png")
bg = canvas.create_image(0, 0, anchor="nw", image=bg_file) #anchor是锚点
canvas.pack()
if __name__ == "__main__":
root.mainloop()
原创文章,转载请注明出处:
https://jerrycoding.com/article/tkinter-1
微信
支付宝